make oneself presentable - Espagnol Anglais Dictionnaire